leather/coarse cloth/apron - Français Anglais Dictionnaire